
<!DOCTYPE html>
<html>
<head>
    <title>ASN自动化测试报告</title>
    <meta charset="utf-8">
    <style>
        body { font-family: Arial, sans-serif; margin: 20px; }
        .header { background: #f0f0f0; padding: 20px; border-radius: 5px; }
        .summary { margin: 20px 0; }
        .success { color: green; }
        .error { color: red; }
        .warning { color: orange; }
        table { border-collapse: collapse; width: 100%; margin: 20px 0; }
        th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }
        th { background-color: #f2f2f2; }
        .module { margin: 20px 0; border: 1px solid #ccc; border-radius: 5px; }
        .module-header { background: #f8f8f8; padding: 10px; font-weight: bold; }
        .module-content { padding: 10px; }
    </style>
</head>
<body>
    <div class="header">
        <h1>ASN自动化测试报告</h1>
        <p>测试时间: 2025-08-11T23:37:54.536713 - 2025-08-11T23:38:21.366020</p>
        <p>总耗时: 26.83 秒</p>
        <p>配置文件: N/A</p>
    </div>
    
    <div class="summary">
        <h2>测试总结</h2>
        <table>
            <tr><td>总模块数</td><td>1</td></tr>
            <tr><td>总测试数</td><td>6</td></tr>
            <tr><td>通过测试</td><td class="success">6</td></tr>
            <tr><td>失败测试</td><td class="error">0</td></tr>
            <tr><td>成功率</td><td>100.0%</td></tr>
        </table>
    </div>
    
    <h2>详细结果</h2>

    <div class="module">
        <div class="module-header">
            模块: async_results - 
            <span class="success">ALL_PASSED</span>
            (26.83s)
        </div>
        <div class="module-content">

            <p>测试统计: 6 总数, 6 通过, 0 失败 (100.0% 成功率)</p>
<table><tr><th>测试名称</th><th>状态</th><th>耗时</th><th>错误信息</th></tr>
                <tr>
                    <td>TestAsyncResults.test_async_result_polling_behavior</td>
                    <td class="success">PASSED</td>
                    <td>15.72s</td>
                    <td></td>
                </tr>

                <tr>
                    <td>TestAsyncResults.test_parse_async_result_formats</td>
                    <td class="success">PASSED</td>
                    <td>0.00s</td>
                    <td></td>
                </tr>

                <tr>
                    <td>TestAsyncResults.test_query_async_records_list</td>
                    <td class="success">PASSED</td>
                    <td>0.23s</td>
                    <td></td>
                </tr>

                <tr>
                    <td>TestAsyncResults.test_query_box_code_async_result</td>
                    <td class="success">PASSED</td>
                    <td>0.16s</td>
                    <td></td>
                </tr>

                <tr>
                    <td>TestAsyncResults.test_query_create_asn_async_result</td>
                    <td class="success">PASSED</td>
                    <td>0.16s</td>
                    <td></td>
                </tr>

                <tr>
                    <td>TestAsyncResults.test_wait_for_async_result_timeout</td>
                    <td class="success">PASSED</td>
                    <td>10.47s</td>
                    <td></td>
                </tr>
</table>
        </div>
    </div>

</body>
</html>
